#include <stdio.h>

// c语言中传递数组，本质上是传递指向数组的指针
// void getMinMax(char arr[])
void getMinMax(char *arr)
{
    printf("%p\n", arr);
    // *arr 是数组的第一个元素
    printf("%zu\n", sizeof(*arr));
    printf("%zu\n", sizeof(arr));
    printf("%zu\n", sizeof(1));
};
int main()
{
    char a[] = {1, 2, 3};
    // 1、数组变量是特殊的指针 const char* a
    printf("%zu\n", sizeof(a));
    getMinMax(a);
    return 0;
}
